-
Notifications
You must be signed in to change notification settings - Fork 14
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
NCA extraction #34
base: master
Are you sure you want to change the base?
NCA extraction #34
Conversation
Better formatLines 141 to 151 in 935fed2
This comment was generated by todo based on a
|
Check if NCA is already decryptedLines 170 to 180 in 935fed2
This comment was generated by todo based on a
|
NCA: Verify header with RSA2048 PSSWe want to make sure the NCAs have a valid signature before decrypting. Maybe put it behind a flag that accepts invalidly signed NCAs? Lines 206 to 216 in 935fed2
This comment was generated by todo based on a
|
NCA0 => returnLines 222 to 232 in 935fed2
This comment was generated by todo based on a
|
Implement RightsID crypto.Lines 228 to 238 in 935fed2
This comment was generated by todo based on a
|
Store the SDK version in a more human readable format.Lines 277 to 287 in 935fed2
This comment was generated by todo based on a
|
Nca::raw_section should reopen the file, not dup2 the handle.Lines 294 to 304 in 935fed2
This comment was generated by todo based on a
|
Make VerificationStream actually verify the data it reads.based on the hash table located with the help of the superblock. It will need a different implementation for PFS0 and RomFs (and maybe Bktr?). Lines 457 to 467 in 935fed2
This comment was generated by todo based on a
|
DocumentLines 5 to 15 in 935fed2
This comment was generated by todo based on a
|
NCA0 => returnLines 222 to 232 in 9ba46f8
This comment was generated by todo based on a
|
NCA0 => returnLines 264 to 274 in 2d2206b
This comment was generated by todo based on a
|
Bubble up the error.Lines 627 to 637 in 2d2206b
This comment was generated by todo based on a
|
Bubble up the error.Lines 649 to 659 in 2d2206b
This comment was generated by todo based on a
|
Now, verify the buffer.Lines 741 to 751 in 2d2206b
This comment was generated by todo based on a
|
Parse and extract nca sections.